package a.i;

import java.util.HashMap;

public class ab
{
  private HashMap a;
  private a_ c;
  public static boolean d;
  
  public ab()
  {
    this.a = new HashMap();
    this.c = new a_();
  }
  
  public ab(int paramInt)
  {
    this.a = new HashMap(paramInt);
    this.c = new a_();
  }
  
  public void a(Object paramObject1, Object paramObject2, Object paramObject3)
  {
    this.a.put(new a_(paramObject1, paramObject2), paramObject3);
  }
  
  public boolean a(Object paramObject1, Object paramObject2)
  {
    this.c.a(paramObject1, paramObject2);
    return this.a.containsKey(this.c);
  }
  
  public Object b(Object paramObject1, Object paramObject2)
  {
    this.c.a(paramObject1, paramObject2);
    return this.a.get(this.c);
  }
  
  private static class a_
  {
    Object a;
    Object b;
    int c;
    
    a_() {}
    
    a_(Object paramObject1, Object paramObject2)
    {
      a(paramObject1, paramObject2);
    }
    
    void a(Object paramObject1, Object paramObject2)
    {
      this.a = paramObject1;
      this.b = paramObject2;
      this.c = ((this.a.hashCode() >> 1) + this.b.hashCode());
    }
    
    public boolean equals(Object paramObject)
    {
      boolean bool = p.b;
      a_ locala_ = (a_)paramObject;
      if ((bool) || (locala_.a.equals(this.a))) {
        if (bool) {}
      }
      return locala_.b.equals(this.b);
    }
    
    public int hashCode()
    {
      return this.c;
    }
  }
}


/* Location:           E:\idea\
 * Qualified Name:     a.i.ab
 * JD-Core Version:    0.7.0.1
 */